package mapper;

import model.ModusTable;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @program: send104
 * @description: 点表Mapper
 * @author: xiuwei
 * @create: 2022-03-17 06:58
 */
public interface ModusTableMapper {


	/**
	 * 获取该通道下所有点位信息信息
	 *
	 * @return
	 */
	List<ModusTable> getAllModusTable(@Param("ipIdentity") String ipIdentity);

	/**
	 * 查询点表是否存在
	 *
	 * @return
	 */
	int isTableExit(@Param("ipIdentity") String ipIdentity);


	/**
	 * 更新点位数据
	 *
	 * @return
	 */
	void updateModusValue(@Param("ipIdentity") String ipIdentity, @Param("id") int id, @Param("value") String value, @Param("time") String time);
}
